package com.hivekion.system.domain.vo.database;


import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
public class SysDataBaseTableColumnVo implements Serializable {
    @ApiModelProperty("表名")
    private String tableName;
    @ApiModelProperty("列名")
    private String columnName;
    @ApiModelProperty("默认值")
    private String columnDefault;
    @ApiModelProperty("数据类型")
    private String dataType;
    @ApiModelProperty("字符最大长度")
    private Long maxLength;
    @ApiModelProperty("数值精度(最大位数)")
    private Long numPrecision;
    @ApiModelProperty("小数精度")
    private Integer numScale;
    @ApiModelProperty("列类型")
    private String columnType;
    @ApiModelProperty("主键")
    private String columnKey;
    @ApiModelProperty("注释")
    private String columnComment;
}
